package zuoye_3_24;

import java.io.File;

//删除一个多级文件夹. (注意自己去创建一个多级文件夹，
//		不要直接使用根目录删除,
//		d:\\，删除完后是不在回收站)
public class Zuoye1 {
    public static void main(String[] args) {
        String str = "E:\\zhuo_main_fang_zhi\\aaa";
        File file = new File(str);
        deleteDirectory(file);
    }

    public static void deleteDirectory(File directory) {
        if(directory.exists()){
            File[] files = directory.listFiles();
            if(null!=files){
                for(int i=0; i<files.length; i++) {
                    if(files[i].isDirectory()) {
                        deleteDirectory(files[i]);
                    }
                    else {
                        files[i].delete();
                    }
                }
            }
        }
        directory.delete();
    }
}
